home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
print
/
prtmgr.arc
/
NETPRINT.DOC
< prev
next >
Wrap
Text File
|
1989-03-30
|
21KB
|
628 lines
Saber Print Manager
_________________________________________________________________
User's Manual
Version 1.00
Saber Software Corporation
P.O. Box 9088
Dallas, TX 75209
(800) 338-8754
(214) 902-8086
COPYRIGHT
(c) Copyright 1988, 1989 by Saber Software Corporation. All
rights reserved. No part of this publication may be reproduced,
transmitted, transcribed, stored in a retrieval system, or
translated into any language or computer language, in any form or
by any means, without the prior written consent of Saber Software
Corporation.
TRADEMARK NOTICES
Saber Software, Saber Menu System and Saber Print Manager are
trademarks of Saber Software Corporation. Netware is a registered
trademark of Novell, Inc. Lotus is a registered trademark of
Lotus Development Corporation. Laserjet is a registered trademark
of Hewlett-Packard Company.
FEEDBACK
A Reader's Comment Form is provided at the back of this
publication. If the form has been removed, address comments to:
Saber Software, Documentation, P.O. Box 9088, Dallas, Texas,
75209. Saber Software appreciates your comments and reserves the
right to use any information you supply in any way it believes
appropriate without incurring any obligations whatever.
SUPPORT
Support for network licenses is provided free of charge after
receipt of your registration card. Corporate licensees should
refer to their support agreement for details of Saber Software
Corporation's support program. Before requesting support, please
make note of the following:
■ Product serial number (found on the program diskette)
■ Computer name and model and any additional hardware such as
video adapters, modems, etc.
■ DOS type and version
■ Network name, operating system and version
■ Contents of your AUTOEXEC.BAT, CONFIG.SYS and system LOGIN
script
■ Specific steps to reproduce the problem
Chapter 1
Overview
Novell provides much versatility in printing on local area
networks through the SPOOL/CAPTURE, QUEUE/PCONSOLE, and NPRINT
commands. For users, remembering and using three different
utilities to perform one simple function, printing, can be
somewhat confusing.
SPOOL/CAPTURE is command line driven, making it difficult to
remember all of the parameters and correct responses. A
shortcoming of the Novell utilities is the inability to utilize
them from inside of an application.
The Saber Print Manager is designed to simplify and streamline
usage of network printers. Print Manager allows:
■ Menu driven control of the queue and all SPOOL/CAPTURE and
NPRINT commands
■ Named support for printers and forms
■ Sending named setup strings from a menu
■ TSR option (can be "popped-up" while running any text based
application)
Requirements
_________________________________________________________________
The Saber Print Manager requires Novell Netware version 2.0 or
above. When made resident, Print Manager requires 34K of RAM.
Novell Utilities and Print Manager
_________________________________________________________________
The Saber Print Manager is designed to compliment the Novell
print utilities. Since it provides control over the individual
parameters of printing, it provides an alternative printer
control method to that provided by the job oriented PRINTCON and
PRINTDEF utilities provided with Netware 2.1.
The Saber Print Manager is most directly a rerplacement and/or
extension of SPOOL/CAPTURE, ENDSPOOL/ENDCAP and QUEUE/PCONSOLE
User's Guide Page 1
Overview Saber Print Manager
Novell utilities. SPOOL, ENDSPOOL and QUEUE are provided with
Netware 2.0. CAPTURE, ENDCAP and PCONSOLE are provided with
Netware 2.1 and above.
Page 2 User's Guide
Chapter 2
Installation
Copy the diskette provided to the \NETUTILS, \PUBLIC, or any
other desired directory located in the users' search drive.
Files Provided
_________________________________________________________________
NETPRINT.EXE Print Manager program
NETPRINT.PSF Sample printer setup file
NETPRINT.FSF Sample form setup file
NETPRINT.HLP Help file
SABER_C.COM Color palette program
README.EXE ASCII file browser
Defining Servers, Printers & Setups
_________________________________________________________________
The file NETPRINT.PSF defines all available servers, printers and
setup strings. NETPRINT.PSF may be created and edited with any
editor or word processor that creates standard ASCII files. The
format of the file is very simple.
Each new entry begins with an asterisk (*) followed by the name
of the server, a comma, and then the name of the printer.
Printers must be listed in order in the file. The first printer
listed will correspond to spooled printer 0, the second for
printer 1, and so forth. For example:
*FS1,HP Laserjet
Each named printer may be followed by up to eight named setup
strings. The format for the setup strings is the setup string,
entered in the Lotus format, followed by a comma, followed by the
name of the string. You may define a maximum of eight network
printers per server. The HP Laserjet requires an [Esc] followed
by "E" to reset the printer. The decimal value for [Esc] is 027.
The Print Manager line for defining reset for the HP Laserjet
would be
User's Guide Page 3
Installation Saber Print Manager
\027E,Reset Printer
NETPRINT.PSF also allows for local printers and setup strings.
The format is very similar. Each printer is preceded with an
asterisk (*), Local Printer, comma, printer name. Each local
printer may also have up to eight setup strings associated with
it. You may define a maximum of eight local printers.
NOTE: Local Printer setup strings are sent to LPT1: only. In
order to get the desired results it may be necessary to use the
DOS MODE command to redirect output to LPT1:. See your DOS
manual for MODE options and syntax.
A typical configuration may call for two network printers and two
local printers, each of which requires certain setup strings.
For example:
Network Printer 0 - Diablo 620
1/2 Label Up
Network Printer 1 - HP Laserjet
Eject Page
Reset Printer
Condensed Landscape
Condensed Portrait
6 Lines/Inch
8 Lines/Inch
Local Printer - NEC P2
Eject Page
Condensed Print
Local Printer - Epson MX
Eject Page
Condensed Print
To above configuration would be reflected in the following sample
NETPRINT.PSF for server FS1.
NETPRINT.PSF
*FS1,Diablo 620
\13\10\13\10\13\10\13\10\13\10\13\10\13\10\13\10,Label Up (8
Lines)
*FS1,HP Laserjet
\012,Eject Page
\027E,Reset Printer
\027E\027&l1O\027(s16.66H,Condensed Landscape
Page 4 User's Guide
Saber Print Manager Installation
\027E\027(s16.66H,Condensed Portrait
\027&l6D,6 Lines/Inch
\027&l8D,8 Lines/Inch
*Local Printer,NEC P2
\012,Eject Page
\015,Condensed Print
*Local Printer,Epson MX
\012,Eject Page
\015,Condensed Print
Defining Forms
_________________________________________________________________
The file NETPRINT.FSF defines the available forms for each
defined and named network printer in NETPRINT.PSF. The format is
an asterisk (*), followed by the printer name, followed by the
form number. If a printer is listed with multiple forms, the
first form specified will be form number 0, the second form 1,
and so forth. A maximum of eight forms may be defined for each
printer.
NETPRINT.FSF
*Diablo 620,Standard Labels
*HP Laserjet,Typing Paper
*HP Laserjet,Letterhead
Note that the printer names in NETPRINT.FSF must match exactly
the names as defined in NETPRINT.PSF, including spelling, case
and spacing.
Errors
_________________________________________________________________
If the definitions in the NETPRINT.FSF configuration files do not
match those is NETPRINT.PSF, or if the server names in
NETPRINT.PSF do not match the actual servers, Print Manager does
not display any error messages. Instead, when accessing the
menus for printers, forms or setup strings, Print Manager will
briefly display a blank window and not allow any selection to be
made.
User's Guide Page 5
Chapter 3
Operation
The program is run from the DOS prompt either as a DOS
application or a memory resident utility. Syntax for the Print
Manager is:
NETPRINT
NETPRINT -r{hotkey}
NETPRINT -k
Note that the -r option makes the Print Manager resident. It
will popup with [Alt] hotkey. If no key is specified after the -
r switch, [Alt] + [P] will be used. The -k option is used to
remove Print Manager from memory.
When the Print Manager is activated the following screen is
displayed. Across the top of the screen notice that the server
name, printer name or number, form number and printer status are
displayed.
When Print Manager is resident, it may only be activated from a
text based application. If the screen is in graphics mode, Print
Manager will beep twice and will not be displayed.
TIP: When using Print Manager with the Saber Menu System it can
be loaded as an option from the Profile panel and/or assigned to
a desktop accessory, D/A, function key.
The first option - Print to: is used to toggle between local and
network printers. This is the equivalent of SPOOL/ENDSPOOL or
CAPTURE/ENDCAP. In Netware Version 2.0a, Print Manager displays
either Local Printer or Network Printer. In later versions, 2.1
and above, Print Manager displays either Local Printer or
Network/LPTx: showing the default printer port.
The second option - Current Printer #: is used to select the
default network or local printer. Printer numbers start at 0.
If the NETPRINT.PSF file is defined, the printer name matching
the printer number will be displayed at the top of the screen in
the information box.
Page 6 User's Guide
Saber Print Manager Operation
Setting Spool Defaults
_________________________________________________________________
The third option - Set Network Options is used to control all of
the SPOOL/CAPTURE flags from the following sub menu.
Print Manager allows the user to set the following network
printing parameters: Server Printer #, Server, Form Number,
Number of Copies, Timeout (seconds), Form Feed, Banner (Yes/No),
Banner (Message), Tab Expansion, Tab Size, LPT Port (1-3) and
Auto-Endspool/Endcap.
Server Printer #: Indicates which network printer the print job
should be sent to. Enter the desired number (0-4) or select the
name from the NETPRINT.PSF submenu.
Server: Indicates which attached server the data will be sent to
for printing.
Form: Indicates the form number or name that you wish to have
this job printed on.
Copies: Indicates how many copies of the print job you want
printed. The maximum is 256 copies.
Timeout: Indicates the number of seconds (1-1,000) to wait before
queueing a job after your application has finished printing. A
timeout value of 0 meaning that the automatic timeout is disabled
will be displayed as None.
Form Feed: Enable/Disable a form feed after your print job has
been printed.
Banner: Indicates whether a banner page should be printed or not.
Banner (Message): Indicates the banner word you want printed on
the lower half of your banner page.
Tab Expansion: If your application does not have a print
formatter (most do) it may be necessary to expand tab characters
in the print job.
Tab Size: Indicates the number of spaces to replace all tab
characters with.
LPT Port: Indicates which LPT port to capture (1-3). The default
is LPT1:. For Netware versions 2.1 and above, changing the LPT
port will redisplay the settings for the current port.
User's Guide Page 7
Operation Saber Print Manager
Auto-Endspool/Endcap: Indicates whether or not you want data sent
to the network printer when you enter or exit an application.
Certain options will have submenus available depending upon the
definitions contained in NETPRINT.PSF. For example, selecting
Printer Number will display a list of the printers defined for
the currently selected server. If the configuration files are
not defined, Print Manager will prompt for numbers instead.
Sending Printer Commands
_________________________________________________________________
This option will display a list of the named setup strings
defined in the NETPRINT.PSF for the currently specified server
and printer. The setup string will be sent immediately after
selection.
NOTE: Print Manager does not automatically send any strings, such
as reset, after a print job. If you send a string that will
change the printer settings remember to send a reset as a
courtesy to your fellow users.
If the printer is not ready when sending a printer command, you
will either receive an error message or in some cases the program
will stop waiting for the printer to become ready. This cannot
happen when sending printer commands to a network printer.
Tip: To control the entire print job without interfering with
other users, turn the Timeout to 0 (none) and disable Auto-
Endspool/Endcap. Send your setup string, print your job, send a
reset, then release with option F.
Printing a File
_________________________________________________________________
Any network text file may be printed to the current printer.
Wildcards, the use of * and ? in filenames, are supported such as
*.BAT. Current settings from the Print Options menu will be used
when printing a file.
Controlling the Print Queue
_________________________________________________________________
Print Manager will display the first 12 entries in the print
queue of the selected printer. Depending upon the user's rights,
Page 8 User's Guide
Saber Print Manager Operation
Print Manager will allow the deletion of entries in the queue.
Highlight the entry that you want to delete, press the [Del] key.
You will be prompted to confirm deletion.
You may press the [PgDn] and [PgUp] keys to view the print queue
for other printers. The print queue first displayed is always
your default printer setting.
Releasing/Cancelling Spooled Print
_________________________________________________________________
Print Manager will also allow the user to release or cancel a
spooled print job. In either case a confirmation message will be
displayed.
Color
_________________________________________________________________
The Color utility, SABER_C.COM, records the color settings to be
used by all of the Saber Software resource management settings.
If you are using the Saber Menu System then the Saber Print
Manager will automatically pick up the settings recorded in the
file SABER.CFG. The Color file records two sets of defaults,one
for monochrome monitors, the other for color monitors. The set
of defaults recorded and used will depend upon the monitor type
and the color mode.
Color monitors in MODE BW80 will be treated as monochrome. If
the file SABER.CFG does not exist, a standard palette of
monochrome colors will be used.
User's Guide Page 9